remain at - French English Dictionary